import request from '@/utils/request';

// 查询全部会话详情（初始化方法，按需求3修改请求路径格式，此处假设已按要求修改好路径）
export function selectAllSessionDetail() {
  return request({
    url: '/system/sessionDetail/selectAllSessionDetail',
    method: 'get'
  });
}

// 新增会话详情（按需求3修改请求路径格式，此处假设已按要求修改好路径）
export function insertSessionDetail(data) {
  return request({
    url: '/system/sessionDetail/insertSessionDetail',
    method: 'post',
    data: data
  });
}

// 根据主键id删除会话详情（按需求3修改请求路径格式，此处假设已按要求修改好路径）
export function delDetail(id) {
  return request({
    url: '/system/sessionDetail/deleteSessionDetailById/' + id,
    method: 'get'
  });
}

// 根据主键id查询会话详情（可按需保留，当前代码中没看到明显修改需求相关的变动）
export function getDetail(id) {
  return request({
    url: '/system/sessionDetail/selectSessionDetailById/' + id,
    method: 'get'
  });
}

// 修改会话详情（按需求3修改请求路径格式，此处假设已按要求修改好路径）
export function updateSessionDetailById(data) {
  return request({
    url: '/system/sessionDetail/updateSessionDetailById',
    method: 'post',
    data: data
  });
}

// 动态查询会话详情（按需求3修改请求路径格式，此处假设已按要求修改好路径）
export function dynamicSelectSessionDetail(data) {
  return request({
    url: '/system/sessionDetail/dynamicSelectSessionDetail',
    method: 'post',
    data: data
  });
}